Composite Services Analysis Tool Contents
نویسندگان
چکیده
Availability of a wide variety of Web services over the Internet offers opportunities of providing new value added services built by composing them out of existing ones. Service composition poses a number of challenges. A composite service can be very complex in structure, containing many temporal and data-flow dependencies between their constituent services. Furthermore, each individual service is likely to have its own sequencing constraints over its operations. It is highly desirable therefore to be able to validate that a given composite service is well formed: proving that it will not deadlock or livelock and that it respects the sequencing constraints of the constituent services. With this aim in mind, the paper proposes simple extensions to web service definition language (WSDL) enabling the order in which the exposed operations should be invoked to be specified. In addition, the paper proposes a composition language for defining the structure of a composite service. Both languages have an XML notation and a formal basis in the π-calculus (a calculus for concurrent systems). The paper presents the main features of these languages, and shows how it is possible to validate a composite service by applying the π-calculus reaction rules.
منابع مشابه
WSAT: A Tool for Formal Analysis of Web Services
This paper presents Web Service Analysis Tool (WSAT), a tool for analyzing and verifying composite web service designs, with the state of the art model checking techniques. Web services are loosely coupled distributed systems communicating via XML messages. Communication among web services is asynchronous, and it is supported by messaging platforms such as JMS which provide FIFO queues to store...
متن کاملWST: a tool supporting timed composite Web Services Model transformation
In this paper we introduce a tool called the Web Service Translation tool (WST), which we are developing to implement a methodology for the design, validation and verification of Web Services with timed restrictions. This methodology works by making several translations, from phase to phase in the software development life cycle, where the system is represented at each phase by XML models. We u...
متن کاملEnhancement of Thermal Diffusivity in Phase-Separated Bismaleimide/Poly(ether imide) Composite Films Containing Needle-Shaped ZnO Particles
Phase-separated polymer blend composite films exhibiting high thermal diffusivity were prepared by blending a soluble polyimide (BPADA-MPD) and a bismaleimide (BMI) with needle-shaped zinc oxide (n-ZnO) particles followed by high-temperature curing at 250 ◦C. Images recorded with a field-emission scanning electron microscope (FE-SEM) equipped with wavelength-dispersive spectroscopy (WDS) demons...
متن کاملStatistical Analysis and Optimization of the Yield Strength and Hardness of Surface Composite Al7075/Al2O3 Produced by FSP via RSM and Desirability Approach
In order to improve the properties of aluminum and its alloys, some various approaches (e.g. reduction of grain size, addition of alloying elements and composite manufacturing) have been considered. Among all these processes, the use of solid-state processes such as the friction stir processing (FSP) is highly convenient to create surface composites at temperatures below the melting point. Ther...
متن کاملDefinition and Execution of Composite Web Services: The SELF-SERV Project
Web services composition is emerging as a promising technology for the effective automation of businessto-business collaborations. It allows organizations to form alliances by connecting their applications, databases, and systems, in order to offer “one-stops shops” for their customers. The SELF-SERV project aims at providing tool support and middleware infrastructure for the definition and exe...
متن کامل